class Snake {
    constructor() {
        this.element = document.getElementById('snake');
        this.head = document.querySelector('#snake > div'); //只取一个 所以表示蛇头
        this.bodies = this.element.getElementsByTagName('div'); //获取snake里面所有的div
    }
    //获取蛇X轴的坐标（蛇头坐标）
    get X() {
        return this.head.offsetLeft;
    }
    // 获取蛇的Y轴坐标（蛇头坐标）
    get Y() {
        return this.head.offsetTop;
    }
    //设置蛇头的坐标
    set X(value) {
        this.head.style.left = value + 'px';
    }
    set Y(value) {
        this.head.style.top = value + 'px';
    }
    //设置蛇增加身体的方法
    addBody() {
        //向element添加身体(添加div)
        this.element.insertAdjacentHTML("beforeend", "<div></div>");
    }
}
export default Snake;
